weeping spring - Spanish English Dictionary